home *** CD-ROM | disk | FTP | other *** search
/ The Original Shareware 1.1 / The Original Shareware (WeMake CDs)(Volume 1.1)(CDs, Inc)(1993).iso / 19 / window.zip / WINDOW32.DOC < prev    next >
Text File  |  1987-02-20  |  6KB  |  148 lines

  1.                                                          February 20, 1987
  2.  
  3.                                MULTI-LEVEL WINDOWS
  4.                                    Version 3.2
  5.  
  6.         PURPOSE:
  7.  
  8.         This utility creates incredibly quick multi-level windows as
  9.         include files in Turbo Pascal programs for IBM PC/XT/AT compati-
  10.         bles.  They work on MDA, CGA, and EGA adapters in any column mode
  11.         (40/80/etc.).  This utility uses the quick screen writing utilities
  12.         of QWIK21.INC.  Users are encouraged to participate in the free
  13.         Teamware concept with the release of these procedures.
  14.  
  15.  
  16.         TEST DRIVE:
  17.  
  18.         Compile and run the tutoring program WTUTOR32.PAS to get a feeling
  19.         for features and speed.
  20.  
  21.  
  22.         FILES:
  23.  
  24.         In this version, WINDOW32.ARC contains:
  25.  
  26.            !_read  .me!:  File that insists you get a copy of QWIK21.ARC.
  27.            Qwik21  .inc:  Include file for quick screen writing utilities.
  28.            Window32.inc:  Include file for your programs to use windows.
  29.            Wtutor32.pas:  Demo of Window32.inc and Qwik21.inc which also
  30.                           gives a tutorial of user instructions.
  31.            Window32.doc:  This document.
  32.  
  33.  
  34.         IMPROVEMENTS:
  35.  
  36.         You should know from the start that this version is not a drop-in
  37.         replacement over version 3.0.  In my judgement, some attribute
  38.         parameters were a little difficult to interface with other programs
  39.         and I modified them for ease of use.  Second, there are some spiffy
  40.         special effects - zooming and shadows.  Run the tutor program for
  41.         more info.
  42.  
  43. |       Version 3.1 had a small bug in it that would cause an infinite loop
  44. |       with the zoom effect on for MakeWindows with Row/Col<4.  It has
  45. |       been corrected, but you must remember that a Turbo window cannot
  46. |       have less than 2 rows or columns and still work scrolling and wrap-
  47. |       around.
  48.  
  49.  
  50.         TEAMWARE:
  51.  
  52.         With the release of this utility, I hope to introduce the concept
  53.         of Teamware.  These utilities are FREE, so don't worry.  Many pro-
  54.         grammers have done some superior individual efforts and have
  55.         benefited many.  But the problem is just that - they are individual
  56.         efforts that as packages are not compatible with other individual
  57.         efforts.  And many of the programs are released as copyrighted so
  58.         that others cannot use them in certain contexts.  It seems that if
  59.         users have other expertise and discover ways to combine each others
  60.         utilities, the benefits can improve greatly.  This is what this
  61.         utility has done.
  62.  
  63.         As Teamware, users CAN and are encouraged to:
  64.  
  65.            1. Use the utilities to enhance their programs and applications
  66.               in both private and commercial contexts.
  67.            2. Combine, create, and edit other utilities and re-release them
  68.               as Teamware by permission of the previous author(s)/editor(s).
  69.            3. Enhance shareware programs provided they are applications that
  70.               in no way represent or advertise the power of the utilities
  71.               themselves.
  72.            4. Ask about questionable use of the utility.
  73.  
  74.         As Teamware, users CANNOT:
  75.  
  76.            1. Distribute the utilities for profit.
  77.            2. Combine, create, and edit other utilities and re-release them
  78.               as Shareware or for any profit as enhanced utilities.
  79.  
  80.  
  81.         ADDITIONAL NOTES:
  82.  
  83.         The WTUTOR32.PAS covers most of the instructions for use, but users
  84.         should also read QWIK21.DOC to get the most of these utilities.  For
  85.         instance, WINDOW32.INC can work on up to 8 display pages depending
  86.         on your video card.  Turbo Pascal procedures only work on the first
  87.         page, page 0.  This is where Q screen utilities come in.  They will
  88.         work on any page.  Even though WINDOW32.INC will seem to make a
  89.         Turbo Window on say page 3, the standard procedures of WriteLn,
  90.         Window, GotoXY, etc. will not work there.  You must then use Q
  91.         screen utilities for those pages.
  92.  
  93.         There may be later versions of QWIK.INC, so use the latest one.
  94.  
  95.         Art Hill and myself are working on some full-blown multi-level
  96.         pulldown menus with this file.  They should be available soon as
  97.         PULL11.ARC.
  98.  
  99.  
  100.         LIABILITY:
  101.  
  102.         No liablities are assumed in the use or misuse of these utilities.
  103.  
  104.  
  105.         CREDITS:
  106.  
  107.         The initial program was developed by Michael Burton in his copy
  108.         of WINDO.INC, ver 2.4.  The program was edited by permission and
  109.         re-released as WINDOW30.ARC.
  110.  
  111.         Copyright (c) 1986 by James H. LeMay, Michael Burton
  112.         These procedures are public domain under the Teamware concept.
  113.         If there are any problems, please let me know.
  114.  
  115.           Jim LeMay, 6341 Klamath Rd., Ft. Worth, TX  76116
  116.             1-(817) 732-7150 (after 1730 PST), CIS 76011,217
  117.           Michael Burton, 15540 Boot Hill Rd., Hayden Lake, ID 83835
  118.             1-(208)-772-9347 (after 1800 PST)
  119.  
  120.         Special effects concepts were graciously suggested by:
  121.  
  122.           Rick Fothergill, 141 Oak Hill Road, Pittsfield, MA 01201
  123.             Data: 1-(413)-499-7245, CIS 76210,443
  124.             GEnie Mail:  R.FOTHERGILL
  125.  
  126.  
  127.         REVISIONS:
  128.  
  129.         Version 3.0 (01-01-87):
  130.           . Incorporated QWIK21.INC for improved performance,
  131.             compatibility, and reduction of code.
  132.           . Released under the teamware concept.
  133.  
  134.         Version 3.1 (02-11-87):
  135.           . Added zoom and shadow effects.
  136.           . Added attribute function.
  137.           . Added justification for window title.
  138.           . Combined foreground and background parameters into one
  139.             attribute.
  140.           . Deleted Bleep procedure.
  141.           . Modified border constants and added BlankBrdr and UserBrdr.
  142.           . Made Qbox skip border for NoBrdr.
  143.           . Made MaxWndw responsibility of the user.
  144.  
  145. |      Version 3.2 (02-20-87):
  146. |         . Corrected bug in zoom effect that caused infinite loop
  147. |           on windows with a row/col < 4.
  148. |         . Added ScrollWindow (Suggested by Art Hill).